First of all, it should be "Diu Nei Lou Mou Ge Hai", just like
what RETARDED_MORON said.
Secondly, some of the translations are wrong.
Read the authoritative translation below by a cantonese (me).
Correct.
Wrong. Nei mean "you" or "your" in this case
Correct. Lou means "old". Mou means "maternal". So, Lou Mou
means "mother" in a rude way.
If it's "Ga", then your translation is correct.
But in this case, it should be "Ge" not "Ga".
"Ge" brings the meaning of " 's " in Cantonese, which somewhat
means possession.
For example, a cantonese sentence of "X Ge Y" means X's Y; the Y
belonging to X.
Correct.
Collectively, "Diu Nei Lou Mou Ge Hai" means "Fuck You Mother's
Vagina".